<?php
require_once '../conexion.php';
function insertUsuario($nombreCompleto, $telefono, $idPais) {
    require_once 'dal/model/UsuarioModel.php';

    global $servidor, $bd, $usuario, $contrasenia;
    $db = new PDO('mysql:host=' . $servidor . ';dbname=' . $bd, $usuario, $contrasenia);

    $idUsuario = insertUsuarioC($db, $nombreCompleto, $telefono, $idPais);
    return $idUsuario;
}

function getUsuarioByLogin($numeroTelefono, $password, $pais) {
    require_once 'dal/model/UsuarioModel.php';

    global $servidor, $bd, $usuario, $contrasenia;
    $db = new PDO('mysql:host=' . $servidor . ';dbname=' . $bd, $usuario, $contrasenia);

    $usuarios = getUsuarioByLogin($db, $numeroTelefono, $password, $pais);
    if (count($usuarios) > 0) {
        $usuario = $usuarios[0];
        return $usuario;
    }
    return null;
}

function getUsuarioByToken($token) {
    require_once 'dal/model/UsuarioModel.php';

    global $servidor, $bd, $usuario, $contrasenia;
    $db = new PDO('mysql:host=' . $servidor . ';dbname=' . $bd, $usuario, $contrasenia);

    $usuarios = getUsuarioByToken($db, $token);
    if (count($usuarios) > 0) {
        $usuario = $usuarios[0];
        return $usuario;
    }
    return null;
}

?>
